/*
 * IVRRequest.java Created on 2006-12-4
 * Copyright(c) 2006-2008 by vnv
 * ALL Rights Reserved.
 */
package cn.agiledata.bank.webService.formbean;

import java.util.Date;

import org.apache.commons.lang.builder.ToStringBuilder;


/**
 * TODO to change this type comment
 * @time: 9:21:46
 * @author  maxianbo
 */
public class IVRRequest extends IVRRequestParent {
	
	    String userId;
	    String loginpasswd;
	    //String	userid;
	    String subaccountid;
	    String paymentpasswd;
	    String orderid;
	    Double paymentmoney;
	    Double poundage;
	    String bankcard;
	    String paymenttype;
	    Double money;
	    String banktype;
	    String credited;
	    String outboundbankcard;
	    String inboundbankcard;
	    String outboundbanktype;
	    String inboundbanktype;
	    String searchdate;
	    String newpasswd;
	    String originalpasswd;
	    Double maxmoney;
	    String debitid;
	    //Date transdate;
	    Double transpay;
	    String moneytype;
	    String transtype;
	    String accounted;
	    String accounttype;
	    String phone;
	    String email;
	    String licenceName;
	    String licencePasswd;
	    String step;
	    String pageSize;
	    String pageNum;

	    /**
	     * @return Returns the licenceName.
	     */
	    public String getLicenceName() {
	        return licenceName;
	    }

	    /**
	     * @param licenceName The licenceName to set.
	     */
	    public void setLicenceName(String licenceName) {
	        this.licenceName = licenceName;
	    }

	    /**
	     * @return Returns the licencePasswd.
	     */
	    public String getLicencePasswd() {
	        return licencePasswd;
	    }

	    /**
	     * @param licencePasswd The licencePasswd to set.
	     */
	    public void setLicencePasswd(String licencePasswd) {
	        this.licencePasswd = licencePasswd;
	    }

	    /**
	     * @return Returns the loginpasswd.
	     */
	    public String getLoginpasswd() {
	        return loginpasswd;
	    }

	    /**
	     * @param loginpasswd The loginpasswd to set.
	     */
	    public void setLoginpasswd(String loginpasswd) {
	        this.loginpasswd = loginpasswd;
	    }

	    /**
	     * @return Returns the userId.
	     */
	    public String getUserId() {
	        return userId;
	    }

	    /**
	     * @param userId The userId to set.
	     */
	    public void setUserId(String userId) {
	        this.userId = userId;
	    }

	    /**
	     * @return Returns the accounted.
	     */
	    public String getAccounted() {
	        return accounted;
	    }

	    /**
	     * @param accounted The accounted to set.
	     */
	    public void setAccounted(String accounted) {
	        this.accounted = accounted;
	    }

	    /**
	     * @return Returns the accounttype.
	     */
	    public String getAccounttype() {
	        return accounttype;
	    }

	    /**
	     * @param accounttype The accounttype to set.
	     */
	    public void setAccounttype(String accounttype) {
	        this.accounttype = accounttype;
	    }

	    /**
	     * @return Returns the bankcard.
	     */
	    public String getBankcard() {
	        return bankcard;
	    }

	    /**
	     * @param bankcard The bankcard to set.
	     */
	    public void setBankcard(String bankcard) {
	        this.bankcard = bankcard;
	    }

	    /**
	     * @return Returns the banktype.
	     */
	    public String getBanktype() {
	        return banktype;
	    }

	    /**
	     * @param banktype The banktype to set.
	     */
	    public void setBanktype(String banktype) {
	        this.banktype = banktype;
	    }

	    /**
	     * @return Returns the credited.
	     */
	    public String getCredited() {
	        return credited;
	    }

	    /**
	     * @param credited The credited to set.
	     */
	    public void setCredited(String credited) {
	        this.credited = credited;
	    }

	    /**
	     * @return Returns the debitid.
	     */
	    public String getDebitid() {
	        return debitid;
	    }

	    /**
	     * @param debitid The debitid to set.
	     */
	    public void setDebitid(String debitid) {
	        this.debitid = debitid;
	    }

	    /**
	     * @return Returns the email.
	     */
	    public String getEmail() {
	        return email;
	    }

	    /**
	     * @param email The email to set.
	     */
	    public void setEmail(String email) {
	        this.email = email;
	    }

	    /**
	     * @return Returns the inboundbankcard.
	     */
	    public String getInboundbankcard() {
	        return inboundbankcard;
	    }

	    /**
	     * @param inboundbankcard The inboundbankcard to set.
	     */
	    public void setInboundbankcard(String inboundbankcard) {
	        this.inboundbankcard = inboundbankcard;
	    }

	    /**
	     * @return Returns the inboundbanktype.
	     */
	    public String getInboundbanktype() {
	        return inboundbanktype;
	    }

	    /**
	     * @param inboundbanktype The inboundbanktype to set.
	     */
	    public void setInboundbanktype(String inboundbanktype) {
	        this.inboundbanktype = inboundbanktype;
	    }

	    /**
	     * @return Returns the maxmoney.
	     */
	    public Double getMaxmoney() {
	        return maxmoney;
	    }

	    /**
	     * @param maxmoney The maxmoney to set.
	     */
	    public void setMaxmoney(Double maxmoney) {
	        this.maxmoney = maxmoney;
	    }

	    /**
	     * @return Returns the money.
	     */
	    public Double getMoney() {
	        return money;
	    }

	    /**
	     * @param money The money to set.
	     */
	    public void setMoney(Double money) {
	        this.money = money;
	    }

	    /**
	     * @return Returns the moneytype.
	     */
	    public String getMoneytype() {
	        return moneytype;
	    }

	    /**
	     * @param moneytype The moneytype to set.
	     */
	    public void setMoneytype(String moneytype) {
	        this.moneytype = moneytype;
	    }

	    /**
	     * @return Returns the newpasswd.
	     */
	    public String getNewpasswd() {
	        return newpasswd;
	    }

	    /**
	     * @param newpasswd The newpasswd to set.
	     */
	    public void setNewpasswd(String newpasswd) {
	        this.newpasswd = newpasswd;
	    }

	    /**
	     * @return Returns the orderid.
	     */
	    public String getOrderid() {
	        return orderid;
	    }

	    /**
	     * @param orderid The orderid to set.
	     */
	    public void setOrderid(String orderid) {
	        this.orderid = orderid;
	    }

	    /**
	     * @return Returns the originalpasswd.
	     */
	    public String getOriginalpasswd() {
	        return originalpasswd;
	    }

	    /**
	     * @param originalpasswd The originalpasswd to set.
	     */
	    public void setOriginalpasswd(String originalpasswd) {
	        this.originalpasswd = originalpasswd;
	    }

	    /**
	     * @return Returns the outboundbankcard.
	     */
	    public String getOutboundbankcard() {
	        return outboundbankcard;
	    }

	    /**
	     * @param outboundbankcard The outboundbankcard to set.
	     */
	    public void setOutboundbankcard(String outboundbankcard) {
	        this.outboundbankcard = outboundbankcard;
	    }

	    /**
	     * @return Returns the outboundbanktype.
	     */
	    public String getOutboundbanktype() {
	        return outboundbanktype;
	    }

	    /**
	     * @param outboundbanktype The outboundbanktype to set.
	     */
	    public void setOutboundbanktype(String outboundbanktype) {
	        this.outboundbanktype = outboundbanktype;
	    }

	    /**
	     * @return Returns the paymentmoney.
	     */
	    public Double getPaymentmoney() {
	        return paymentmoney;
	    }

	    /**
	     * @param paymentmoney The paymentmoney to set.
	     */
	    public void setPaymentmoney(Double paymentmoney) {
	        this.paymentmoney = paymentmoney;
	    }

	    /**
	     * @return Returns the paymentpasswd.
	     */
	    public String getPaymentpasswd() {
	        return paymentpasswd;
	    }

	    /**
	     * @param paymentpasswd The paymentpasswd to set.
	     */
	    public void setPaymentpasswd(String paymentpasswd) {
	        this.paymentpasswd = paymentpasswd;
	    }

	    /**
	     * @return Returns the paymenttype.
	     */
	    public String getPaymenttype() {
	        return paymenttype;
	    }

	    /**
	     * @param paymenttype The paymenttype to set.
	     */
	    public void setPaymenttype(String paymenttype) {
	        this.paymenttype = paymenttype;
	    }

	    /**
	     * @return Returns the phone.
	     */
	    public String getPhone() {
	        return phone;
	    }

	    /**
	     * @param phone The phone to set.
	     */
	    public void setPhone(String phone) {
	        this.phone = phone;
	    }

	    /**
	     * @return Returns the poundage.
	     */
	    public Double getPoundage() {
	        return poundage;
	    }

	    /**
	     * @param poundage The poundage to set.
	     */
	    public void setPoundage(Double poundage) {
	        this.poundage = poundage;
	    }

	    /**
	     * @return Returns the searchdate.
	     */
	    public String getSearchdate() {
	        return searchdate;
	    }

	    /**
	     * @param searchdate The searchdate to set.
	     */
	    public void setSearchdate(String searchdate) {
	        this.searchdate = searchdate;
	    }

	    /**
	     * @return Returns the subaccountid.
	     */
	    public String getSubaccountid() {
	        return subaccountid;
	    }

	    /**
	     * @param subaccountid The subaccountid to set.
	     */
	    public void setSubaccountid(String subaccountid) {
	        this.subaccountid = subaccountid;
	    }

	    /**
	     * @return Returns the transpay.
	     */
	    public Double getTranspay() {
	        return transpay;
	    }

	    /**
	     * @param transpay The transpay to set.
	     */
	    public void setTranspay(Double transpay) {
	        this.transpay = transpay;
	    }

	    /**
	     * @return Returns the transtype.
	     */
	    public String getTranstype() {
	        return transtype;
	    }

	    /**
	     * @param transtype The transtype to set.
	     */
	    public void setTranstype(String transtype) {
	        this.transtype = transtype;
	    }

	    /** print property information */
	    public String toString() {
	        return new ToStringBuilder(this)
	                    .append("userId", userId)
	                    .append("loginpasswd", loginpasswd)
	                    .append("subaccountid", subaccountid)
	                    .append("paymentpasswd", paymentpasswd)
	                    .append("orderid", orderid)
	                    .append("paymentmoney", paymentmoney)
	                    .append("poundage", poundage)
	                    .append("bankcard", bankcard)
	                    .append("paymenttype", paymenttype)
	                    .append("money", money)
	                    .append("banktype", banktype)
	                    .append("credited", credited)
	                    .append("outboundbankcard", outboundbankcard)
	                    .append("inboundbankcard", inboundbankcard)
	                    .append("outboundbanktype",outboundbanktype)
	                    .append("inboundbanktype", inboundbanktype)
	                    .append("searchdate", searchdate)
	                    .append("newpasswd", newpasswd)
	                    .append("originalpasswd", originalpasswd)
	                    .append("maxmoney", maxmoney)
	                    .append("debitid", debitid)
	                    //.append("transDate", transdate)
	                    .append("transpay", transpay)
	                    .append("moneytype", moneytype)
	                    .append("transtype", transtype)
	                    .append("accounted", accounted)
	                    .append("accounttype", accounttype)
	                    .append("phone", phone)
	                    .append("email", email)
	                    .append("step", step).toString();
	        			
	    }

		public String getStep() {
			return step;
		}

		public void setStep(String step) {
			this.step = step;
		}

		public String getPageNum() {
			return pageNum;
		}

		public void setPageNum(String pageNum) {
			this.pageNum = pageNum;
		}

		public String getPageSize() {
			return pageSize;
		}

		public void setPageSize(String pageSize) {
			this.pageSize = pageSize;
		}
		


		/**   
		 * @return Returns the transDate.   
		 */
		/*public Date getTransdate() {
			return transdate;
		}

		*//**   
		 * @param transDate The transDate to set.   
		 *//*
		public void setTransdate(Date transDate) {
			this.transdate = transDate;
		}*/
	    

}
